package plp.expressions1.expression;

import plp.expressions1.util.Tipo;
import plp.expressions1.util.TipoPrimitivo;

/**
 * @author Airton
 * Este valor primitivo encapsula um char.
 */
public class ValorChar extends ValorConcreto<Character> {

	public ValorChar(Character valor) {
		super(valor);
	}

	/**
	 * Retorna os tipos possiveis desta expressao.
	 * 
	 * @return os tipos possiveis desta expressao.
	 */
	public Tipo getTipo() {
		return TipoPrimitivo.CHARACTER;
	}

//	@Override
//	public String toString() {
//		return String.format("\"%s\"", super.toString());
//	}
}
